Introduce this person's idea to be on time (7)
I believe the answer is:
implant
'introduce' is the definition.
(I know that implant is a more specific form of the action introduce)
'this person's idea to be on time' is the wordplay.
'this person's' becomes 'I'm' (('I am' - 'this person' means the crossword setter).
'idea' becomes 'plan' (plan is a kind of idea).
'to be on' says to put letters next to each other.
'time' becomes 't' (abbreviation).
'im'+'plan'+'t'='IMPLANT'
(Other definitions for implant that I've seen before include "Insert in tissue" , "Inculcate; embed" , "Bristol may get boost from this" , "Insert or fix into the body" , "Insert within a body" .)