{"Status":true,"Message":"","Response":{"post":{"postuid":"ee26471a-c055-4b27-8db3-fd64f07f15f0","tenantuid":"d8b744fc-2e70-4089-bb80-dd1d08f6c7b2","projectuid":"239698c5-f7eb-4574-8cc8-c6568f08b3a0","title":"Forcyte Integration","slug":"article/forcyte-integration","html":"\u003Cp\u003E\u003Ca href=\u0022https://www.forcyte.com/\u0022 target=\u0022_blank\u0022\u003EForcyte\u003C/a\u003E is a blood bank management platform that helps blood centers manage donors, donations, and eligibility. The DailyStory integration with Forcyte syncs donor records in real time, enabling personalized marketing, automated donor outreach, and segment-based campaigns driven by blood bank data.\u003C/p\u003E\u003Ch3 id=\u0022how_to_integrate_forcyte_and_dailystory\u0022\u003EHow to integrate Forcyte and DailyStory\u003C/h3\u003E\u003Cp\u003EForcyte integration with DailyStory requires several steps.\u003C/p\u003E\u003Col\u003E\u003Cli\u003EObtain Forcyte API credentials\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003EContact Forcyte to request your API URL, API Key, and Tenant ID. These credentials are required to set up the integration with DailyStory.\u003C/p\u003E\u003Col start=\u00222\u0022\u003E\u003Cli\u003EEnable the integration in DailyStory\u003C/li\u003E\u003C/ol\u003E\u003Cp\u003ENavigate to Account Settings \u0026gt; Integrations, and select Forcyte. Enter the API URL, API Key, and Tenant ID obtained in Step 1, then click Save.\u003C/p\u003E\u003Cp\u003ECongratulations. Forcyte integration is now successfully configured! Donor data will begin importing into DailyStory from Forcyte.\u003C/p\u003E\u003Ch3 id=\u0022forcyte_sync_schedule\u0022\u003EForcyte Sync Schedule\u003C/h3\u003E\u003Cp\u003EThe Forcyte batch sync runs approximately every hour and can take up to 15 minutes to complete. In addition, Forcyte sends real-time webhook notifications to DailyStory whenever a donor record is added, updated, or removed \u2014 keeping contact data current between scheduled syncs.\u003C/p\u003E\u003Ch3 id=\u0022data_synced_from_forcyte_to_dailystory\u0022\u003EData Synced from Forcyte to DailyStory\u003C/h3\u003E\u003Cp\u003EDailyStory syncs a variety of donor data from Forcyte.\u003C/p\u003E\u003Ch4 id=\u0022standard_contact_fields\u0022\u003EStandard Contact Fields\u003C/h4\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EFirst name\u003C/td\u003E\u003Ctd\u003EThe first name of the donor.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast name\u003C/td\u003E\u003Ctd\u003EThe last name of the donor.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDate of birth\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s date of birth.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EAddress\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s street address.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECity\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s city.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EState\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s state or region.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPostal Code\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s postal code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECountry\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s country, stored in ISO 3166 format.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EMobile phone number\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s mobile phone number.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EHome phone number\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s home phone number.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EEmail address\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s primary email address.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EGender\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s gender.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ERace\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s race as recorded in Forcyte.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch4 id=\u0022donor_fields\u0022\u003EDonor Fields\u003C/h4\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EBlood type\u003C/td\u003E\u003Ctd\u003EResolves the donor\u0027s blood type into a standard format, e.g. \u003Cb\u003Eopos\u003C/b\u003E for O\u002B. If unknown, stored as \u003Cb\u003Eunknown\u003C/b\u003E.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonor UUID\u003C/td\u003E\u003Ctd\u003EThe unique GUID identifying the donor in Forcyte.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonor Number\u003C/td\u003E\u003Ctd\u003EThe unique numeric ID assigned to the donor.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EContact Type\u003C/td\u003E\u003Ctd\u003EThe role of the contact in Forcyte: Donor, Staff, or Volunteer.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ENext Recruit Date\u003C/td\u003E\u003Ctd\u003EThe next date Forcyte has scheduled outreach for this donor. Only set if the date is in the future.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ENext Appointment Date\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s next scheduled appointment date.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECMV Status\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s CMV (Cytomegalovirus) status: Positive or Negative.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ETRALI Status\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s TRALI (Transfusion-Related Acute Lung Injury) mitigation status.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EGroup Codes\u003C/td\u003E\u003Ctd\u003EOne or more organizational group codes associated with the donor.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EAssertions\u003C/td\u003E\u003Ctd\u003EOne or more medical or eligibility assertion codes associated with the donor.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELifetime Credit\u003C/td\u003E\u003Ctd\u003EThe donor\u0027s lifetime credit total as recorded in Forcyte.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EIs Permanently Deferred\u003C/td\u003E\u003Ctd\u003EIndicates whether the donor is permanently deferred from donating.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch4 id=\u0022donor_eligibility\u0022\u003EDonor Eligibility\u003C/h4\u003E\u003Cp\u003EReturns the donor eligibility data for the following blood products.\u003C/p\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EBlood Product\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EWhole Blood\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*ZWB\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPlatelet\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*PLT\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDouble Red\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*2R\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EPlasma\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*PLS\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ECovid Convalescent Plasma\u003C/td\u003E\u003Ctd\u003EReturns donor eligibility data for the \u003Cb\u003E*CCP\u003C/b\u003E code.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Cp\u003EEach blood product sets the following fields:\u003C/p\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ENext Eligible Date\u003C/td\u003E\u003Ctd\u003EThe date the donor is next eligible to donate this product.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donated Date\u003C/td\u003E\u003Ctd\u003EThe date the donor last donated this product.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonations Year to Date\u003C/td\u003E\u003Ctd\u003EThe total number of donations for this product in the current year.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonations Lifetime\u003C/td\u003E\u003Ctd\u003EThe total lifetime donations for this product.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonations Last Year\u003C/td\u003E\u003Ctd\u003EThe total number of donations for this product in the trailing 12 months.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch4 id=\u0022last_donation_details\u0022\u003ELast Donation Details\u003C/h4\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EField Name\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003ENotes\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Date\u003C/td\u003E\u003Ctd\u003EThe date the donor last donated.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Location\u003C/td\u003E\u003Ctd\u003EThe location where the donor last donated.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Group\u003C/td\u003E\u003Ctd\u003EThe group code associated with the donor\u0027s last donation.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Product\u003C/td\u003E\u003Ctd\u003EThe blood product donated during the donor\u0027s last donation.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003ELast Donation Outcome\u003C/td\u003E\u003Ctd\u003EThe outcome of the last donation: Appeared, Donated, Donor Left, Unusable, Post Draw Deferral, or Deferred.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch3 id=\u0022realtime_webhook_updates\u0022\u003EReal-Time Webhook Updates\u003C/h3\u003E\u003Cp\u003EForcyte sends real-time webhook notifications to DailyStory when donor records change. DailyStory processes the following webhook event types:\u003C/p\u003E\u003Ctable border=\u00221\u0022 style=\u0022border-collapse: collapse; width: 100%;\u0022\u003E\u003Ctr\u003E\u003Ctd\u003E\u003Cb\u003EEvent Type\u003C/b\u003E\u003C/td\u003E\u003Ctd\u003E\u003Cb\u003EDescription\u003C/b\u003E\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonor_Add\u003C/td\u003E\u003Ctd\u003EA new donor has been added in Forcyte. DailyStory creates or matches a contact and syncs all donor fields.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonor_Update\u003C/td\u003E\u003Ctd\u003EAn existing donor record has been updated. DailyStory updates the matching contact with the latest data.\u003C/td\u003E\u003C/tr\u003E\u003Ctr\u003E\u003Ctd\u003EDonor_Remove\u003C/td\u003E\u003Ctd\u003EA donor has been removed or deactivated in Forcyte. DailyStory sets the contact status to inactive.\u003C/td\u003E\u003C/tr\u003E\u003C/table\u003E\u003Ch3 id=\u0022donor_merge\u0022\u003EDonor Merge\u003C/h3\u003E\u003Cp\u003EDuring sync, DailyStory will process any donor merge instructions from Forcyte, combining duplicate donor records into a single contact record in DailyStory.\u003C/p\u003E\u003Ch3 id=\u0022permanent_deferrals\u0022\u003EPermanent Deferrals\u003C/h3\u003E\u003Cp\u003EA permanent deferral is a donor that cannot permanently donate. If the eligibility date of a blood product is set to the year \u003Cb\u003E9999\u003C/b\u003E, that product type is considered permanently deferred. If all of a donor\u0027s product eligibility dates are set to \u003Cb\u003E9999\u003C/b\u003E, the donor is considered permanently deferred and the \u003Cb\u003EIs Permanently Deferred\u003C/b\u003E field is set to true.\u003C/p\u003E","publish_status":0,"post_type":"Article","authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d","author":{"authoruid":"3dde8c16-763a-4a2b-ae0b-1d8c50c62e3d"},"featured_image_url":"https://cdn-us-1.azureedge.net/content-pages/images/integrations/icons/bbcs_on.png?v=2","featured_image_updating":false,"meta_description":"Learn how to integrate Blood Bank Computer Systems (BBCS) with DailyStory for seamless donor data syncing and management.","keywords":"Blood Bank Computer Systems; BBCS integration; DailyStory; API Key; donor data; donor eligibility; blood type; sync schedule; loyalty points; permanent deferrals","display_toc":true,"has_workingcopy":false,"allow_indexing":true,"total_views":51,"date_published":"2026-03-23T21:53:44.41","date_updated":"2026-03-24T18:03:37.27","date_created":"2026-03-20T19:59:21.793"}}}