Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.yrka.io/llms.txt

Use this file to discover all available pages before exploring further.

Most blocked workflows in Yrka follow a pattern: the record moved to a different status, an upstream review step is incomplete, or a permission or configuration setting does not match what the action requires. Working through the checks below before escalating will resolve most issues and help you collect the right context if you do need support.

Before you start

Collect the route or tab you were on, the organization name, the affected employee or record (using a name or ID, not sensitive data), the visible status label, the time it happened, and what you expected to happen. If the app showed a safe error code, batch ID, sync ID, or audit ID — collect that too.

General first steps

1

Confirm you are in the right organization

If your account has access to more than one organization, verify the correct one is selected. The current organization name is visible in the admin header.
2

Confirm your role has the required permission

Many admin surfaces and action controls check permission at the route and button level. If an action is missing, a tab is hidden, or a button is grayed out, your role may not include the matching permission. See Roles and permissions in Yrka for the permission matrix.
3

Refresh the surface and check the record status

Records in review-first workflows (imports, payroll export, provider sync, schedule intake, resource sources) move through multiple statuses. Refresh the specific surface and check whether the record moved to another tab, filter, or queue — it may not be missing, just in a different state.
4

Compare the visible status with the expected next step

Before retrying, confirm that the current status actually calls for a retry. Statuses like needs review, staged, or pending commit mean a different action is needed, not a retry.

Issue-by-issue checks

Check first: Confirm the pay period, lock state, organization attendance defaults, any job or site overrides, location policy, and whether the employee used kiosk, offline sync, or self-service.Common causes:
  • The pay period is locked, which prevents editing time entries directly — use a correction request instead.
  • The attendance status badge reflects an exception that needs review, not a blocking error.
  • Location status shows denied, unavailable, or low accuracy because the device or browser cannot meet the location policy requirement.
What to collect if escalating: Employee name, entry date, matched shift if visible, attendance or review status, location status, safe error code, and whether the entry came from kiosk, offline sync, or self-service.
Check first: Confirm the import lane, file type, field mapping, required fields, duplicate warnings, and commit status. Imports stage records for review — a warning does not always mean failure.Common causes:
  • Required fields are missing or mapped to the wrong column.
  • Duplicate detection flagged rows that match existing records; review each flagged row before committing.
  • The import is in a staged or review required state, not yet committed. Committing is a separate deliberate step.
What to collect if escalating: Batch ID or import name, lane, current status, validation message text, and the target workflow (employees, timecards, schedules, etc.).
Check first: Confirm provider readiness, connection status, sync history, and whether the connection is in a setup required or degraded state.Common causes:
  • The provider connection needs reauthorization — look for a reconnect or setup required prompt in Integrations.
  • The sync history shows a failed or skipped status with a safe error message that identifies the cause.
  • The provider is experiencing its own outage, which Yrka cannot resolve on its end.
What to collect if escalating: Provider name, connection or sync row label, safe error message, last activity time, and the action you were trying to complete.
Check first: Confirm the pay period is in the correct review state, employee and pay-code mappings are complete, the vendor profile is configured, and there are no unresolved warnings.Common causes:
  • Timecards have exceptions that need review before the period can be marked ready for export.
  • An employee is missing a pay-code mapping required by the export profile.
  • The export path is file handoff (generates a file for you to upload to your provider) rather than a direct provider push — confirm which your configuration uses.
What to collect if escalating: Pay period, export pack or profile name, warning text, and whether your provider path is file handoff or provider-gated.
Payroll export readiness in Yrka means a handoff file is prepared for your review. It does not mean payroll has been processed, submitted to a provider, or accepted by your payroll system.
Check first: Confirm the admin’s role label, the actual permission configuration for that role, and whether the action requires a permission the role does not include.Common causes:
  • The role label (for example, “Manager”) does not match the underlying permission set in your organization’s configuration. Review the actual permissions, not just the label.
  • The user is looking at the right surface but the specific action requires an additional permission they do not have.
  • Employee app access and admin role permissions are separate — an admin role does not automatically grant employee self-service access.
What to collect if escalating: User email, role label, the action they expected to complete, their current organization, and the visible blocked state.
Check first: Confirm billing and account state, check for pending access requests, review invitation status, and confirm the sign-in route (email/password vs. external identity).Common causes:
  • The invitation email was not received — a manual invite link may be available as a fallback without requiring a provider connection.
  • An external identity flow created a pending access request that still needs admin review before the person can sign in.
  • The account is in a billing state (past due, suspended, or downgraded) that restricts new sign-ins or access grants.
What to collect if escalating: User email, organization, auth route (direct vs. external identity), invitation status label, and safe error text.
Check first: Confirm the selected surface, the question asked, and whether the Zavi answer says context is missing or cites an article that covers the topic.Common causes:
  • Zavi’s answer is limited to the Manual and permission-scoped context for the current surface. If context for a specific workflow is not in the Manual, Zavi will say so rather than inventing an answer.
  • The user is on the employee surface, which has narrower Manual context than the admin surface.
What to collect if escalating: The question text, the cited article title and path, the surface (admin or employee), and whether the answer says context is missing.

Degraded states

When part of Yrka — or a connected provider — is temporarily unavailable, you will see a degraded or impacted status indicator. Here is what to expect in each area:
Affected areaWhat still worksWhat may not work
App dataExisting local read context remains visibleNew writes may fail until service recovers
StorageExisting records are visibleUploads and private file links may be temporarily unavailable
BillingExisting workspace access is unchangedPlan changes, portal actions, and payment recovery may need to wait
Zavi / AIResources and search still workZavi answers and recaps may be unavailable
Queue / sync / notificationsIn-app notifications and owning workflow records are the source of truthDelivery may be delayed until retry or review completes
ProviderManual workflow or reviewed file handoff is availableLive provider automation may not be available
A provider-gated feature may remain visible in the app for planning purposes even when live activation is unavailable. Visibility does not mean the live provider connection is active.

How to escalate to support

If the issue is still unresolved after working through the checks above, contact support through the channel configured for your plan. What to include in your support request:
  • Organization name and your name or email
  • Your role (owner, admin, manager, employee)
  • The affected workflow and route or tab
  • The visible status label, safe error text, and any record IDs or audit IDs shown in the UI
  • Whether the issue is a question, a blocked workflow, a billing issue, or a production-impacting problem
  • For provider issues: the provider name and the connection or sync status shown in the app
Do not include provider tokens, OAuth codes, raw import or payroll files, private employee documents, message bodies, precise location coordinates, or screenshots that reveal other employees’ private data in support notes.