# Implementation guide

After successfully onboarding to Redox, you're ready to implement integrations with each of your connections. These steps must be completed for _every_ implementation project. Check the labels to see which team is responsible for each step.   

1. **Sales**. Decide who you want to integrate with. [Browse through existing systems in our network](https://redoxengine.com/explore/) or [review our process for adding a new system](/implementation-guide/add-a-new-system-adapter-to-redox) to our network.
2. **Sales**. Verify that all contracting is complete with a Business Associate Agreement (BAA) in place with your connection that covers all planned data exchange. This should include a license for your connection's system. Talk with your Redox account executive if you need help with this.
3. **Sales**. Ask your connection if any given site requires a security questionnaire before starting an IT project with them. Also, make sure your connection has all the needed team members to participate in the implementation project. [Review our recommended roles and responsibilities](/implementation-guide/onboarding-and-implementation-team-roles) for your connection's team.
4. **Project manager**. [Plan with your connection](/implementation-guide/plan-ahead-with-your-connection) and decide on a target go-live date, as well as any other expected timelines. 
5. **Project manager**. [Submit a project request form to our Help Center](https://redoxengine.zendesk.com/hc/en-us/requests/new?ticket_form_id=34944004180884) with the expected kickoff date. We review tickets twice per week and assign a Redox integration manager to your project. We send back the integration manager's availability so you can schedule the kickoff call. 
6. **Project manager**. Prepare for and [complete the kickoff call with Redox ](/implementation-guide/kick-off-your-implementation)to begin implementing. If you don't complete the kickoff call by the designated date in the ticket, the Redox integration manager is unassigned and you must submit a new project request ticket.
7. **Your implementation team**. [Complete all testing](/implementation-guide/integration-testing-before-go-live):
   1. connectivity testing
   2. functional testing
   3. application testing
   4. (optional) user acceptance testing
   5. (optional) production testing
8. **Project manager**. Establish a go-live date with all integration parties. If you purchase support hours, your integration manager may do the preparation work on the Redox side. Otherwise, you can [submit a go-live readiness request to our Help Center](https://redoxengine.zendesk.com/hc/en-us/requests/new?ticket_form_id=34944004180884).  
9. **Your implementation team**. Go live! If you purchase support hours, your integration manager may continue to work with you for one business week after go-live. Otherwise, you can[ submit a production support ticket](https://redoxengine.zendesk.com/hc/en-us/requests/new?ticket_form_id=34946299611668) if you run into any issues.
10. (Optional) **Your implementation team**. [Participate in a retrospective with Redox](/implementation-guide/participate-in-a-retrospective-with-redox).

## Test an endpoint in your system

Before going live, use our Notifications Explorer to make sure that your configured endpoints can receive the data you expect to receive from Redox.

[Learn more](/how-to-use-redox/manage-your-redox-setup/test-a-destination)

## Get Redox Support

For implementation or live production issues, submit a request to Redox Help Center. 

[Contact us](https://redoxengine.zendesk.com/hc/en-us)

## Popular articles

### API reference

Review technical specs of Redox APIs for FHIR, JSON, or Platform endpoints.

[Learn more](/api-reference)

### Exchange data with Redox

Find out how data flows between you and your connections via Redox. 

[Learn more](/basics/data-exchange-with-redox)

### Test with our sandbox

Try it out before go-live. Learn how to use our FHIR sandbox to test your FHIR workflows.

[Learn more](/how-to-use-redox/test-with-redox-fhir-sandbox-data)

## Articles in this section

Walk through our requirements and best practices to implement your first or a new connection.

- [Plan ahead with your connection](/implementation-guide/plan-ahead-with-your-connection)
- [Onboarding and implementation team roles](/implementation-guide/onboarding-and-implementation-team-roles)
- [Validate your development](/implementation-guide/validate-your-development)
- [Add a new system adapter to Redox](/implementation-guide/add-a-new-system-adapter-to-redox)
- [Manage data variability between systems](/implementation-guide/manage-data-variability-between-systems)
- [Handle FHIR identifiers and match patient data](/implementation-guide/handle-fhir-identifiers-and-match-patient-data)
- [Backfill your database before go-live](/implementation-guide/backfill-your-database-before-go-live)
- [Best practices for scaling integrations](/implementation-guide/best-practices-for-scaling-integrations)
- [Supported methods and specifications](/implementation-guide/supported-methods-and-specifications)
- [Kick off your implementation](/implementation-guide/kick-off-your-implementation)
- [Integration testing before go-live](/implementation-guide/integration-testing-before-go-live)
- [Participate in a retrospective with Redox](/implementation-guide/participate-in-a-retrospective-with-redox)
- [Redox marketing resources](/implementation-guide/redox-marketing-resources)
