Courier company · Settings

İYS integration

Connecting your Message Management System (İYS) account; reporting commercial message consents and opt-outs to İYS automatically, pulling opt-outs from İYS, the initial sync and the error queue.

İYS (İleti Yönetim Sistemi, Turkey's Message Management System) is the official system where consents for commercial electronic messages (campaign SMS, campaign email) are recorded. By law, a company that sends commercial messages must report the consents and opt-outs it collects to İYS. This page is under Administration › Settings › İYS and only people with the Company owner role can open it.

When you turn the integration on:

While İYS is off, none of this happens; recording consents in İYS is your responsibility.

Before you start

Step by step: connecting İYS

  1. In the left menu click Administration › Settings.
  2. Choose the İYS tab at the top.
  3. In Environment, first choose Test (sandbox). Once everything works, switch to Live.
  4. Fill in İYS number and Brand code.
  5. Choose the Recipient type: Individual if your customers are mostly people, Merchant (company) if they are companies.
  6. Enter the details you got from İYS in API username and API password.
  7. In Source of consent entered in the panel, choose how your staff usually get consent from customers (e.g. Call centre / phone if you get it by phone).
  8. Turn on İYS integration enabled.
  9. Click Save.
  10. Click Test connection. You should see "Connection successful." If you get an error, check the details.
  11. Finally, start Initial sync once (see below).
Note: Once saved, the password is not shown on screen; "Saved" appears under the field. Leave the field empty if you don't want to change the password.

Initial sync

Customers who consented before you turned the integration on are not sent to İYS automatically. You need to send them once in bulk.

  1. On the Sync status card click Initial sync.
  2. Read the dialog and click OK only if you really obtained these customers' consent.
  3. The number of queued records is shown. Phone and email are counted separately (one customer can be 2 records).
  4. Records are sent in the background in batches; you can follow them in the Report queue.

Pull now

KOS pulls changes from İYS automatically once an hour. If you don't want to wait, click Pull now; it updates within a few minutes.

Sync status and the report queue

The Sync status card shows:

In the Report queue table each record is one row: customer, channel (SMS / email), masked recipient, action (Consent / Opt-out), status, attempts and error. Use the list at the top to filter by status. Superseded means a newer change arrived for the same person and only the newest was sent.

After fixing the cause of failed records (e.g. after updating the password), click Retry failed.

Consent source

On the customer card, the Source label under the commercial message consent shows where the consent was last changed:

İYS in bulk messages

While İYS is on, a commercial message goes only to customers who have consented here and have no opt-out in İYS. After Calculate recipients you see the line "… customers were excluded because they opted out in İYS." Information messages are not affected. Details: Bulk messages.

Good to know

Having trouble?