background

Frequently Asked Questions

Answers about Zenkraft shipping automation, carrier integrations, fulfillment, tracking, returns, and security in Salesforce.

General

How does Zenkraft help automate shipping operations inside Salesforce?

Zenkraft reduces manual efforts for shipping operations by centralizing carrier workflows, shipment processing, tracking, and returns management using customer, product, order, or case data that already exists in Salesforce records, along with the powerful automation capabilities of the platform.

Can Zenkraft generate shipping labels directly inside Salesforce Sales Cloud and Service Cloud?

Zenkraft enables users to generate shipping labels directly anywhere within the Salesforce platform, including Sales Cloud, Service Cloud, Agentforce Commerce, Salesforce OMS workflows, and Agentforce actions.

Which carriers are supported for multi-carrier shipping automation in Salesforce?

Zenkraft provides integrations to major global and regional carriers including FedEx, UPS, DHL, USPS, Canada Post, Royal Mail, Australia Post, along with over 200 additional carrier integrations. See a list of our carrier partners here.

How does shipment tracking data sync back into Salesforce records?

Shipment tracking events synchronize directly to Salesforce records that can be attached to any standard or custom data object on the platform including Orders, Cases, Opportunities, Quotes, Accounts, etc.

Can customer service agents create shipments and returns without leaving Salesforce?

Customer service agents can create shipments, generate labels, track deliveries, and process returns without leaving Salesforce.

What Salesforce objects and workflows does Zenkraft integrate with natively?

Zenkraft integrates natively with any Salesforce standard or custom object, most typically including Orders, Cases, Accounts, Opportunities. Zenkraft invocable methods can be used within Apex code, custom Flows, and within any Commerce, FSL, RCA, or OMS workflows.

Does Zenkraft support real-time shipping rates at checkout in Salesforce Agentforce Commerce?

Zenkraft supports real-time shipping rates and delivery dates within Salesforce Agentforce Commerce and B2B Commerce.

Does Zenkraft support international shipping documentation and customs forms?

Zenkraft supports international shipping workflows including customs forms, commercial invoices, and carrier-specific documentation.

How does Zenkraft handle multi-warehouse or distributed fulfillment workflows?

Multi-warehouse fulfillment workflows can be configured using routing logic based on inventory, geography, SLA, or carrier availability.

Can shipping automation rules be configured based on product type, region, or SLA?

Shipping automation rules can be configured using business logic in Salesforce through Apex classes or Flows.

How long does a typical Salesforce shipping implementation take?

Typical implementations range from several days to several weeks depending on carrier complexity, order fulfillment, product, and packaging data architecture, and Salesforce workflow requirements.

Can Zenkraft support both B2B and B2C shipping workflows?

Zenkraft supports both B2B and B2C shipping operations across ecommerce, service, retail, manufacturing, and distribution environments.

How does Zenkraft integrate with Salesforce OMS and external ERP systems?

Zenkraft integrates with Salesforce OMS and external ERP, WMS, and ecommerce platforms through APIs and workflow automation.

Does Zenkraft support automated returns and reverse logistics workflows?

Automated returns workflows include return authorization, return label generation, shipment tracking, and reverse logistics visibility inside Salesforce.

Can shipping costs and tracking updates be surfaced directly in customer portals?

Shipping costs, tracking events, and delivery updates can be surfaced in customer portals and self-service experiences connected to Salesforce.

Shipping Rates & Dates

Can Salesforce display real-time carrier shipping rates during checkout?

Zenkraft provides real-time carrier shipping rates during B2C and B2B ecommerce checkout experiences, and for internal sales order / quoting workflows.

Which carriers support real-time transit time and delivery date calculations?

Supported carriers provide real-time transit time calculations and estimated delivery dates through carrier API integrations - our network of over 200 carriers can vary in their quoting capabilities, contact Zenkraft for details regarding your carriers.

How does Zenkraft calculate estimated delivery dates (EDDs) across multiple carriers?

Estimated delivery dates can be calculated using carrier service level EDD calls, warehouse cutoff times, holidays, and transit schedules.

Can shipping rates be customized based on customer account rules or contracts?

Shipping rates can be configured using negotiated carrier pricing, account-specific rules, and operational business logic.

Does Zenkraft support rate shopping between FedEx, UPS, DHL, USPS, and regional carriers?

Zenkraft supports multi-carrier rate shopping across FedEx, UPS, DHL, USPS, or any of our other global carriers that provide rate quotes via APIs.

How does Zenkraft improve checkout conversion using delivery date visibility?

Delivery date visibility and real-time shipping options help reduce cart abandonment by providing transparency and choice for the customer upstream of the checkout page.

Can delivery dates account for weekends, holidays, and warehouse cutoff times?

Delivery date calculations can account for weekends, holidays, warehouse processing times, and regional delivery constraints.

How does Zenkraft handle international shipping rate calculations?

International shipping rate calculations include carrier surcharges, delivery commitments, and cross-border shipping options.

Can shipping methods and rates be dynamically displayed in Agentforce Commerce?

Shipping methods and rates can be dynamically surfaced within Salesforce Agentforce Commerce checkout experiences.

Does Zenkraft support negotiated carrier pricing and account-specific discounts?

Negotiated pricing is retrieved automatically through our carrier integrations, and customer-specific shipping agreements can be configured within shipping workflows.

Can shipping rates be accessed directly inside Salesforce RCA workflows?

Real-time shipping rates can be surfaced inside Salesforce RCA workflows.

How does the platform handle failed or delayed carrier API responses?

Carrier API failures and delayed responses can be managed using fallback rules and operational exception handling workflows.

Can estimated delivery dates be shown to service agents inside Salesforce?

Service agents can access shipping options and EDDs directly inside Salesforce records.

Does Zenkraft support same-day, next-day, and scheduled delivery options?

Zenkraft supports same-day, next-day, scheduled delivery, and multi-service carrier shipping options.

Can administrators configure shipping logic without custom code?

Shipping logic and operational rules can be set up through Zenkraft configuration tools, or through Salesforce workflows, without extensive custom development.

Fulfillment

Can Zenkraft automate fulfillment workflows directly inside Salesforce?

Zenkraft automates fulfillment workflows directly within any Salesforce Sales, Service, Commerce, or OMS workflow.

Does Zenkraft integrate with Salesforce OMS for order orchestration?

Zenkraft integrates with Salesforce OMS to support order orchestration and fulfillment execution workflows.

Can warehouse teams generate shipping labels without leaving Salesforce?

Warehouse and operations teams can generate shipping labels and process shipments directly from Salesforce records.

Can fulfillment workflows trigger automated customer notifications?

Automated customer notifications can be triggered during shipment creation, fulfillment completion, and delivery milestones.

Can fulfillment automation reduce manual data entry across shipping teams?

Automation with Salesforce and Zenkraft reduces manual data entry and operational overhead across warehouse and shipping teams.

How does the platform support multi-location or multi-warehouse fulfillment?

Salesforce business logic and workflow rules would set the Order data to support multi-location or multi-warehouse fulfillment, then that data is passed into Zenkraft to automate shipping operations for those Orders.

How are fulfillment exceptions and failed shipments handled?

Fulfillment exceptions and failed shipments can trigger operational alerts and exception management workflows.

Does Zenkraft support partial shipments and split order fulfillment?

Zenkraft can support split shipments, partial fulfillment, and multi-package order processing workflows that are managed by Salesforce business rules.

How does Zenkraft synchronize shipment tracking status updates from carriers back into Salesforce?

Tracking Status updates synchronize automatically from our carrier integrations back into Zenkraft Shipment records in Salesforce.

Can fulfillment processes be customized for B2B versus D2C operations?

Fulfillment workflows can be configured differently for B2B distribution, retail ecommerce, and D2C operations.

Does Zenkraft support third-party logistics (3PL) integrations?

Zenkraft can provide carrier API integrations to third-party logistics providers and external warehouse systems.

How are inventory availability and shipping decisions coordinated?

Inventory and shipping workflows can be coordinated through Salesforce OMS and integrated operational systems.

Can service teams view fulfillment activity directly inside Salesforce cases?

Service teams can access fulfillment activity and shipment visibility directly inside Salesforce.

What operational metrics can be tracked across fulfillment workflows?

Operational metrics including shipment volume, fulfillment status, estimated delivery costs, delivery performance, and multi-carrier activity breakouts can be tracked within Salesforce Reports and Dashboards.

Shipment Tracking

How does Zenkraft synchronize carrier tracking events into Salesforce?

Zenkraft middleware services synchronize carrier tracking events directly into Salesforce, providing full visibility into tracking updates with native data in your org.

Which carriers support real-time shipment tracking updates?

Real-time shipment tracking is supported across over 200 major global and regional carrier integrations.

How frequently does shipment status data refresh from carrier APIs?

Shipment status updates refresh automatically based on carrier API tracking events published via webhooks, or via hourly batch synchronization schedules.

Can tracking updates be pushed to customers via email or SMS?

Tracking updates can be delivered through email, SMS, or through any marketing automation platform that can receive Salesforce API-driven notification events.

How are failed deliveries and delivery exceptions managed operationally?

Failed deliveries and shipment exception status updates from Zenkraft can trigger operational escalation and customer service workflows.

Can tracking visibility reduce WISMO support requests?

Shipment tracking visibility helps reduce WISMO support requests and improves customer engagement via branded tracking pages, automated email updates, agentic interactions, and real-time visibility for customer support teams.

Can tracking status data be seen inside Service Cloud cases?

Tracking information can be surfaced directly inside Salesforce Service Cloud Case or Work Order records, and within any support workflows.

Does Zenkraft support proactive shipment delay notifications?

Proactive notifications can be triggered for delayed shipments, delivery exceptions, and failed deliveries.

Can customers track shipments through self-service experiences?

Customers can access shipment tracking data through branded self-service portals and customer experience workflows.

Can shipment exceptions trigger automated actions?

Salesforce Flows can trigger alerts or operational responses based on shipment exception events.

Does Zenkraft support milestone-based shipment tracking workflows?

Zenkraft delivers automated milestone-based shipment tracking updates, including Pickup, In-transit, Out-for-Delivery, Delivered, and Exception statuses.

Does Zenkraft support tracking for international shipments?

International shipment tracking is supported within our global carrier network integrations.

Can shipment tracking data be reported on inside Salesforce dashboards?

Zenkraft Shipment tracking data can be analyzed using standard Salesforce Reports and Dashboards, or exported to any other analytics platforms.

How does Zenkraft connect tracking workflows with returns management?

Tracking data and workflows are supported for returns management and reverse logistics operations inside Salesforce in the same manner as for outbound shipments.

Automated Returns

Can customers initiate returns directly from a self-service portal with Zenkraft?

Customers can initiate returns through self-service portals connected to Salesforce workflows powered by Zenkraft invocable methods.

Does Zenkraft generate return shipping labels automatically inside Salesforce?

Return shipping labels can be automatically generated within Salesforce using supported carrier integrations.

Can return labels, QR codes, and instructions be dynamically generated by workflow rules?

Return labels and instructions can be dynamically generated using workflow rules and carrier logic, then provided to the customer through email or a portal.

Can return rules be configured by product type, customer segment, or order value?

Return rules can be configured using product type / value, customer segment, or operational policy.

How does Zenkraft manage return authorization workflows inside Salesforce?

Return authorization workflows can be managed directly inside Salesforce using automated approval logic and case workflows.

Which carriers support automated return workflows?

Automated returns workflows support FedEx, UPS, DHL, USPS, and additional global carriers.

Can return tracking status updates sync automatically to customer records?

Return Tracking Status updates synchronize automatically from our carrier integrations back into Zenkraft Shipment records in Salesforce.

Does the platform support international returns and customs documentation?

International returns workflows support customs documentation and carrier-specific cross-border return processes.

Can customer service agents create and manage return shipping requests without external systems?

Customer service teams can create, approve, and manage return shipments directly within Salesforce.

How are refund approvals and return statuses managed operationally?

Zenkraft Tracking Status data can feed into refund approvals that are managed using Salesforce workflows and operational rules.

Does Zenkraft integrate with Salesforce OMS for reverse logistics visibility?

Zenkraft works seamlessly with Salesforce OMS to provide visibility into reverse logistics and return processing workflows.

Can return reasons and operational insights be analyzed inside Salesforce?

Return reasons and operational trends can be analyzed using Salesforce reporting and analytics tools.

How does Zenkraft reduce manual processing for returns teams?

Returns automation reduces manual processing time and operational overhead for customer service and warehouse teams.

Agentforce

Can Zenkraft shipping data and workflows integrate with Salesforce Agentforce?

Salesforce-native data and methods from Zenkraft support shipping, tracking, and returns workflows for Agentforce actions and automation workflows.

How does shipment tracking data power Agentforce interactions?

Shipment tracking events synchronize into Salesforce and can trigger agentic workflows, customer notifications, and operational automation.

Can Agentforce help reduce WISMO support volume using Zenkraft data?

Automated shipment visibility and tracking workflows served up through Agentforce help reduce repetitive WISMO support inquiries and improve customer communication.

Can AI agents automate return label generation and return approvals?

Agentic workflows can automate return label generation, shipment tracking, return approvals, and reverse logistics processes inside Salesforce.

What operational data can Agentforce access from Zenkraft shipping workflows?

Agentforce can access shipment status, carrier events, fulfillment data, returns activity, and operational shipping workflows stored in Salesforce.

Can Agentforce trigger shipping workflows within the Salesforce platform with Zenkraft?

Agentforce actions can automatically trigger shipment creation, tracking status notification, and pickup or returns processes using Flows that leverage Zenkraft data records and invocable methods in Salesforce.

Does Agentforce support carrier rate comparisons and shipment recommendations?

Agentforce actions can surface carrier rate comparisons and recommended shipping methods using real-time carrier data.

Can AI-powered workflows automate customer shipping inquiries?

AI-driven workflows can automate shipment status requests, delivery inquiries, and return-related customer service interactions.

Does Zenkraft expose shipping APIs and workflows to Agentforce agents?

Zenkraft exposes shipping workflows, carrier data, tracking events, and operational actions to Agentforce actions through our Salesforce-native carrier integratons, data objects, and invocable methods.

How are carrier exceptions surfaced to Agentforce workflows?

Carrier delays, failed deliveries, and shipment exceptions can trigger operational escalation workflows and agentic service actions.

Does Zenkraft support conversational shipment tracking experiences?

Conversational shipment tracking experiences can be built using Agentforce and Zenkraft operational shipment data.

Can shipping automation workflows be customized for AI-driven service operations?

Shipping workflows can be customized using Salesforce Flow, automation rules, and Agent-driven operational logic.

How does Agentforce interact with Salesforce OMS and fulfillment workflows?

Agentforce workflows can connect shipping operations with Salesforce OMS, warehouse processes, and fulfillment systems.

Shipping API

Which carrier APIs are supported through the Zenkraft shipping platform?

Zenkraft provides a common set of endpoints and response formats that simplify carrier API integations for FedEx, UPS, DHL, USPS, and over 200 additional global and regional shipping providers. See our Carrier API documentation here: /docs/api

Can developers access shipping functionality directly through Salesforce and through APIs?

Developers can access shipping workflows directly through our Salesforce managed package, or through direct integration to our API endpoints for non-Salesforce platforms.

Does the API support label generation, rate shopping, tracking, and returns?

Zenkraft APIs supports label generation, shipment tracking, rate shopping, delivery date calculations, pickup scheduling, and return requests.

Can the API support high-volume shipping operations and peak traffic periods?

The Zenkraft API platform supports scalable shipping operations designed for high shipment volumes and enterprise transaction processing.

Can developers customize shipping workflows without extensive middleware?

Developers can customize shipping workflows for multiple carriers using our set of common API endpoints without the need to maintain complex middleware or ETL systems.

How does the Zenkraft API reduce complexity compared to direct carrier integrations?

Zenkraft centralizes carrier connectivity and shipping workflows with a set of common API endpoints and standardized response formats, reducing the complexity of managing multiple direct carrier integrations.

How does Zenkraft handle carrier authentication and credential management?

Carrier authentication and credential management is managed within the Zenkraft API middleware.

Does the shipping API support webhook-based shipment updates?

Webhook and event-driven workflows can synchronize shipment updates, tracking events, and operational notifications in near real time.

How are carrier outages and failed API responses managed operationally?

Carrier outages and failed API responses can be managed using fallback logic, exception workflows, and operational alerting processes.

Does the API support international shipping documentation and customs forms?

International shipping APIs support customs documentation, duties workflows, and carrier-specific cross-border shipping requirements.

Can external ERP or OMS systems integrate with Zenkraft APIs?

External ERP, OMS, WMS, and ecommerce platforms can integrate with Zenkraft shipping services through APIs and workflow automation.

How does the API handle multi-carrier routing and shipment optimization?

Multi-carrier routing and shipment optimization should be configured using business rules and selection logic within the system of record, then passed into Zenkraft API requests to the carrier of choice.

Are API logs and shipment events accessible inside Salesforce?

Shipment events, API activity, and operational logs can be exported directly to any business reporting or analytics tools.

Security

Which OAuth flow does Zenkraft use within Salesforce integrations? (username-password flow, web-server flow, client credentials flow, JWT bearer flow, or something else?)

The Zenkraft solution uses only web-server flow

Does Zenkraft use the OAuth 2.0 username-password flow? This flow is being retired by Salesforce in Winter ’27.

Zenkraft does not use username-password flow

Which Salesforce API version(s) does your integration use? Salesforce is deprecating versions 31-40 by Summer ’27 with full retirement of those versions in Summer ’28.

The most recent versions of the Zenkraft managed package uses Salesforce API v62. Visit our AppExchange listing to upgrade to the latest release if you are on a version that was installed prior to the 2025 calendar year: https://appexchange.salesforce.com/appxListingDetail?listingId=a0N3A00000DvLFvUAN

Does Zenkraft utilize SOAP APIs? Salesforce will be retiring versions 31-64 of the SOAP API login() call in Summer '28.

Zenkraft does not use SOAP APIs, our solution is based fully in REST.

Does your integration subscribe to any Salesforce Platform Events? If yes, are they Standard Volume or High Volume? Salesforce will be retiring Standard Volume in Winter ’27.

Zekraft uses the High Volume model for Platform Event subscription