# ION to Ramp

## Getting started

Follow the instructions below to automatically sync data between [ion](https://docs.violetlabs.com/apps/i/ion "mention") and [ramp](https://docs.violetlabs.com/apps/r/ramp "mention"):

{% stepper %}
{% step %}

### Create an <img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FjEUUf71xOyb4XakXE8Lw%2Fion.png?alt=media&#x26;token=b2154d3d-d7c2-49fe-b327-405feddc422e" alt="" data-size="line">ION integration

First, create an ION integration following the instructions [here](https://docs.violetlabs.com/apps/i/ion). Configure your data fetch, specifying:

* The types of data you want to fetch (`parts`, `files`, `change orders`, etc).
* Fetch frequency - this is either scheduled, eg. every 1 hour, 10 minutes, etc., or event-driven via webhooks.
  {% endstep %}

{% step %}

### Create a <img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FqednA2mzYVMalJYpcjAz%2Framp.png?alt=media&#x26;token=c0b95a0b-e309-4168-8186-0e924f37432c" alt="" data-size="line"> Ramp integration

Next, set up a Ramp integration, following the instructions [here](https://docs.violetlabs.com/apps/r/ramp). Configure your data fetch, specifying:

* The types of data you want to fetch (`purchase orders`, `vendors`, `item receipts`, etc).
* Fetch frequency, for example every 1 hour, 10 minutes, etc.

Violet will need to fetch whichever data you wish to be synced from ION (eg. `purchase orders`).

{% hint style="info" %}
Note, certain data types are only available if you have **Ramp Plus** or **Ramp Enterprise**, in particular `purchase orders` and `item receipts`. If you have a lower tier version of Ramp, ensure these are not selected in your Violet integration.
{% endhint %}
{% endstep %}

{% step %}

### Configure sync workflow

Head to [..](https://docs.violetlabs.com/features/workflows "mention") to configure your sync, including desired trigger, property mappings, business logic, etc.
{% endstep %}
{% endstepper %}

## Observability

To learn more about monitoring performance and health & status of your data syncs, head to [observability](https://docs.violetlabs.com/features/workflows/observability "mention").
